Kernelization Algorithms for Packing Problems Allowing Overlaps (Extended Version)

نویسندگان

  • Henning Fernau
  • Alejandro L'opez-Ortiz
  • Jazm'in Romero
چکیده

We consider the problem of discovering overlapping communities in networks which we model as generalizations of the Set and Graph Packing problems with overlap. As usual for Set Packing problems we seek a collection S consisting of at least k sets subject to certain disjointness restrictions. In an r-Set Packing with t-Membership, each element of U belongs to at most t sets while in an r-Set Packing with t-Overlap each pair of sets overlaps in at most t elements. For both problems, each set of S has at most r elements, and t and r are constants. Similarly, both of our graph packing problems seek a collection of at least k subgraphs in a graph G each isomorphic to a graph H ∈ H. In an H-Packing with t-Membership, each vertex of G belongs to at most t subgraphs while in an H-Packing with t-Overlap each pair of subgraphs overlaps in at most t vertices. For both problems, each member of H has at most r vertices and m edges, where t, r, and m are constants. Here, we show NP-Completeness results for all of our packing problems. Furthermore, we give a dichotomy result for the H-Packing with t-Membership problem analogous to the Kirkpatrick and Hell [16]. Given this intractability, we reduce the r-Set Packing with t-Overlap to an O(rk) problem kernel while we achieve an O(rk) problem kernel for the r-Set Packing with t-Membership. In addition, we reduce the H-Packing with t-Membership and its edge version to O(rk) and O(mk) kernels, respectively. On the other hand, we achieve O(rk) andO(mk) kernels for theH-Packing with t-Overlap and its edge version, respectively. Our kernel results match the best kernel for Set and Graph Packing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ar X iv : 1 41 1 . 69 15 v 3 [ cs . D S ] 2 6 Ja n 20 15 Kernelization Algorithms for Packing Problems Allowing Overlaps ( Extended Version )

We consider the problem of discovering overlapping communities in networks which we model as generalizations of the Set and Graph Packing problems with overlap. As usual for Set Packing problems we seek a collection S ′ ⊆ S consisting of at least k sets subject to certain disjointness restrictions. In the r-Set Packing with t-Membership, each element of U belongs to at most t sets of S ′ while ...

متن کامل

Weak compositions and their applications to polynomial lower bounds for kernelization

We introduce a new form of composition called weak composition that allows us to obtain polynomial kernelization lower-bounds for several natural parameterized problems. Let d ≥ 2 be some constant and let L1, L2 ⊆ {0, 1}∗ × N be two parameterized problems where the unparameterized version of L1 is NP-hard. Assuming coNP 6⊆ NP/poly, our framework essentially states that composing t L1-instances ...

متن کامل

A Shortcut to (Sun)Flowers: Kernels in Logarithmic Space or Linear Time

We investigate whether kernelization results can be obtained if we restrict kernelization algorithms to run in logarithmic space. This restriction for kernelization is motivated by the question of what results are attainable for preprocessing via simple and/or local reduction rules. We find kernelizations for d-hitting set(k), d-set packing(k), edge dominating set(k) and a number of hitting and...

متن کامل

Improved Deterministic Algorithms for Weighted Matching and Packing Problems

Based on the method of (n, k)-universal sets, we present a deterministic parameterized algorithm for the weighted rd-matching problem with time complexity O∗(4(r−1)k+o(k)), improving the previous best upper bound O∗(4rk+o(k)). In particular, the algorithm applied to the unweighted 3d-matching problem results in a deterministic algorithm with time O ∗(16k+o(k)), improving the previous best resul...

متن کامل

Kernelization of Cycle Packing with Relaxed Disjointness Constraints

A key result in the field of kernelization, a subfield of parameterized complexity, states that the classic Disjoint Cycle Packing problem, i.e. finding k vertex disjoint cycles in a given graph G, admits no polynomial kernel unless NP ⊆ coNP/poly. However, very little is known about this problem beyond the aforementioned kernelization lower bound (within the parameterized complexity framework)...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014